Olfactory Sensation — synonyms, definition
1. olfactory sensation (Noun)
4 synonyms
odor odour olfactory perception smell
1 definition
olfactory sensation (Noun) — The sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form.
6 types of
aesthesis esthesis sensation sense datum sense experience sense impression
13 types
Mephitis acridity aroma fetor foetor fragrance malodor malodour perfume reek scent stench stink